someone causing great irritation, and or is blatenly ignorant
What a Recha!!!!!!!! that driver just cutt me off !!!
by R.Davis October 21, 2010
Get the Recha mug.